to be lacking - Turkish English Dictionary